public works and social development project - Español Inglés Diccionario